quite the blast - German English Dictionary